package com.example.Inheritance;

import com.example.Testclass.Student;

public class TestFinal {
    /*
    final修饰变量
    */
    public static void main(String[] args) {
        //常量的命名规范:  如果是一个单词，所有字母大写，如果是多个单词，所有字母大写，但是中间需要使用_分隔
        final int A = 10;
        //A = 10;
        final int MAX = 20;
        final int MAX_VALUE = 10;

        final Student stu = new Student();
        stu.setName("张三");
        stu.setName("李四");

        //stu = new Student();
    }
}

class student {
    // final修饰成员变量 初始化时机
    // 1、在创建的时候，真接给值
    // 2、在构造方法结束之前，完成赋值
    final int a; //1.

    public student() {
        a = 10; //2.
    }
}

/*
final class fu {

}

class zi extends fu {

}
*/
